.city-list{
    background-color: #f1f3f8;
}
.bn{
    height: 240px;
    background: url(https://sta.doumistatic.com/src/image/v5/dm/city_list_bn.png) no-repeat top center;
    position: relative;
    .logo{
        position: absolute;
        width: 128px;
        height: 50px;
        background: url(https://sta.doumistatic.com/src/image/jianzhi/web/c/v2/c_global_ico.png?v=180206) no-repeat;
        top: 15px;
        left: 50%;
        margin-left: -500px;
    }
}
.hotCity-list {
    width: 1000px;
    margin: 20px auto 0;
    background-color: #fff;
    dl{
        color: #707070;
        font: 400 16px/2em "hiragino sans gb", "Microsoft YaHei";
        padding: 30px 20px;
        dt{
            float: left;
            .weizhi{
                color: #ea4335;
                margin-left: 0;
                padding-left: 0;
            }
        }
        a,span{
            color: #4b4b4b;
            text-decoration: none;
            margin: 0 8px;
        }
    }
    .clearfix::after{
        content: "\0020";
        display: block;
        clear: both;
        height: 0;
        visibility: hidden;
    }
}
.all-city{
    padding-bottom: 10px;
    text-align: left;
    width: 1000px;
    margin: 20px auto 0;
    background-color: #fff;
    dl{
        padding: 10px 20px;
        overflow: hidden;
        line-height: 30px;
        display: inline-block;
    }
    dt{
        float: left;
        width: 30px;
        color: #707070;
        font: 700 14px/30px Arial, Helvetica, sans-serif;
    }
    dd{
        float: left;
        width: 910px;
        display: inline;
        overflow: hidden;
        span{
            margin-right: 14px;
            white-space: nowrap;
            display: inline-block;
            color: #515151;
        }
        a{
            margin-right: 14px;
            white-space: nowrap;
            display: inline-block;
            color: #515151;
            &:hover{
                color: #ea4335;
                text-decoration: underline;
            }
        }
    }
}